package Silnik;

import java.util.Date;

/**
 * Klasa trzymająca dane dotyczące pojedynczego notowania
 * @author Jakub Banaszewski
 */
public class KursWaluty {
   private final String nazwa;
   private final MyDate dzien;
   private final Double kurs;
   private final int przelicznik;

   public KursWaluty(String nazwa, MyDate dzien) throws Exception
   {
      this.nazwa = nazwa;
      this.dzien = dzien;
      this.kurs = Kursy.getKurs(dzien, nazwa);
      this.przelicznik = Kursy.getPrzelicznik(dzien, nazwa);
   }

   public String getNazwa()
   {
      return nazwa;
   }

   
   public MyDate getDzien()
   {
      return dzien;
   }

   public Double getKurs()
   {
      return kurs;
   }

   public int getPrzelicznik()
   {
      return przelicznik;
   }

   @Override
   public String toString()
   {
      return "KursWaluty{" + "nazwa=" + nazwa + ", dzien=" + dzien + ", kurs=" + kurs + ", przelicznik=" + przelicznik + '}';
   }
   
}
